suffer something upsetting - English Synonyms Dictionary